// package main

// import (
// 	"github.com/jinzhu/gorm"
// 	_ "github.com/jinzhu/gorm/dialects/postgres"
// )

// //1. 定义模型
// type User struct {
// 	gorm.Model  //ID CreateAt UpdateAt DeleteAt
// 	Name         string
// 	Age          int64
// }

// func main() {
// 	db, err := gorm.Open("postgres", "host=localhost port=5432 user=postgres dbname=ttt password=97301335 sslmode=disable TimeZone=Asia/Shanghai")
// 	if err != nil {
// 		panic(err)
// 	}
// 	defer db.Close()

// 	// 2. 把模型与数据库中的表对应起来
// 	db.AutoMigrate(&User{})

// 	// 3. 创建
// 	u1 := User{Name: "q1mi", Age: 18}
// 	db.Create(&u1)   
// 	u2 := User{Name: "jinzhu", Age: 20}
// 	db.Create(&u2)   

// 	// 4. 查询
// 	var user User  //声明模型结构体类型user
// 	db.First(&user)  // SELECT * FROM users ORDER BY id LIMIT 1;

// 	var users []User
// 	db.Find(&users)  // SELECT * FROM users;

// }